package com.wlyuan.open.dto.quotation;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * @author lijing
 * @description
 */
@Data
public class QuotationReviewedDTO implements Serializable {
    private static final long serialVersionUID = 2721883578811226580L;

    @ApiModelProperty(value = "运输费")
    private BigDecimal transportFee;
    @ApiModelProperty(value = "装货费")
    private BigDecimal loadFee;
    @ApiModelProperty(value = "卸货费")
    private BigDecimal unloadFee;
    @ApiModelProperty(value = "提货费")
    private BigDecimal pickFee;
    @ApiModelProperty(value = "送货费")
    private BigDecimal deliverFee;
    @ApiModelProperty(value = "保险费")
    private BigDecimal insureFee;
    @ApiModelProperty(value = "最低费用")
    private BigDecimal minimumFee;
    @ApiModelProperty(value = "税费")
    private BigDecimal taxFee;
    @ApiModelProperty(value = "预付款")
    private BigDecimal prepayFee;
    @ApiModelProperty(value = "货到付款")
    private BigDecimal arrivePayFee;
    @ApiModelProperty(value = "代收货款")
    private BigDecimal collectionFee;

    @ApiModelProperty(value = "补充费用")
    private List<SurchargeFeeDTO> surchargeFees;

    @ApiModelProperty(value = "发起方租户")
    private Long issuer;
}
